import request from '@/api/request'
// 计算订单价格
export function CalculateOrderPrice(data) {
  return request({
    url: '/order/module/order/calculate/price',
    method: 'POST',
    data,
  })
}

// 创建购买模块订单
export function postModuleOrderCreate(data) {
  return request({
    url: '/order/module/order/create',
    data: data,
    method: 'post',
  })
}

// 通过订单号查询模块订单详情
export function getModuleOrderDetail(id) {
  return request({
    url: `/order/module/order/${id}`,
    method: 'GET',
  })
}

// 通过交易号更新收货地址（产业链）
export const updateAddress = (data) =>
  request({
    url: `/order/order/updateAddress/${data.outTradeNo}/${data.addressId}`,
    method: 'POST',
  })

// 通过交易号更新支付方式（产业链）
export const updatePayType = (data) =>
  request({
    url: `/order/order/updatePayType/${data.outTradeNo}/${data.payType}`,
    method: 'POST',
  })
